//TODO: java版临时注释 应该用不到了
//package com.inspur.edp.bff.designtime.generator.core.config;
//
//import Inspur.Gsp.Caf.Generator.BaseInfoItem.*;
//import Inspur.Gsp.Caf.Generator.ClassMethodGenerator.*;
//import Inspur.Gsp.Caf.Generator.Utils.*;
//import Inspur.Gsp.FormServer.Entity.*;
//import Microsoft.CodeAnalysis.CSharp.*;
//import Microsoft.CodeAnalysis.CSharp.Syntax.*;
//
//public class BffGetExtendConfigsGenerator extends ClassMethodGenerator {
//
//  public BffGetExtendConfigsGenerator() {
//  }
//
//  @Override
//  protected BlockSyntax buildMethodBody() {
//    java.util.ArrayList<StatementSyntax> statements = new java.util.ArrayList<StatementSyntax>();
//    AddNewListStatement(statements);
//    AddReturnStatements(statements);
//    return SyntaxFactory.Block(statements.toArray(new StatementSyntax[]{}));
//  }
//
//  private void addNewListStatement(java.util.ArrayList<StatementSyntax> list) {
//    list.add(SyntaxFactory.LocalDeclarationStatement(SyntaxFactory
//        .VariableDeclaration(TypeUtils.GetTypeSyntax(java.util.ArrayList<FsExtendConfig>.class))
//        .WithVariables(SyntaxFactory.<VariableDeclaratorSyntax>SingletonSeparatedList(
//            SyntaxFactory.VariableDeclarator(SyntaxFactory.Identifier("list")).WithInitializer(
//                SyntaxFactory.EqualsValueClause(SyntaxFactory.ObjectCreationExpression(
//                    TypeUtils.GetTypeSyntax(java.util.ArrayList<FsExtendConfig>.class))
//                    .WithArgumentList(SyntaxFactory.ArgumentList())))))));
//  }
//
//  private void addReturnStatements(java.util.ArrayList<StatementSyntax> list) {
//    list.add(SyntaxFactory.ReturnStatement(SyntaxFactory.IdentifierName("list")));
//  }
//
//  @Override
//  protected java.util.ArrayList<MethodAccessModifier> getAccessModifiers() {
//    return new java.util.ArrayList<MethodAccessModifier>(
//        java.util.Arrays.asList(new MethodAccessModifier[]{MethodAccessModifier.Public}));
//  }
//
//  @Override
//  protected String getMethodName() {
//    return "GetExtendConfigs";
//  }
//
//  @Override
//  protected java.util.ArrayList<ParameterGenerateInfo> getParameterCollection() {
//    return new java.util.ArrayList<ParameterGenerateInfo>();
//  }
//
//  @Override
//  protected java.lang.Class getReturnType() {
//    return java.util.ArrayList<FsExtendConfig>.class;
//  }
//}